*{
    padding: 0;
    margin: 0;
}
img{
    vertical-align: bottom;
}
.p-img{ pointer-events: none; }
/*顶部导航的横线*/
.header .line {
    width: 100%;
    height: 8px;
    background: #015229;
}

.header .logo-d {
    width: 100%;
    height: 115px;
    background:url("../img/logo-bj.jpg") no-repeat ;
}

.header .logo {
    padding: 18px 0 0 24px;
}


.img-W-100{
    width: 100%;
}

.foot {
    display: flex;
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 140px;
    background: #158790;
    opacity:0.95;
}

.foot img{
    flex: 1;
}
